package com.yj.jason.jsondemo;

import java.util.List;

/**
 * Created by Lenovo on 4/22.
 */

public class UserLoginBean {


    /**
     * msg : 登录成功
     * code : 1111
     * data : {"positionList":[{"meunList":[{"columnSort":null,"columnId":"072e51b161054dd3b45b856df1e2d145","name":"本月业绩","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"17f068fd07cd42b8b9ca50e17f865a9d","name":"知识库","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"25370fd49e594eacbcb2eb27bd66808a","name":"下属考勤","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"2b332d346470471881c510e195684488","name":"审核","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"42748473a9d5415ebc8145d537559cdb","name":"观摩会","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"48c14ee7a4ba455f901b2cfd5fe6a996","name":"客户对账","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"4e3e0e453bf94a559da78f7ac569215e","name":"考勤","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"5b86b31c7a094b9db87bf09ee7b8d3ea","name":"绩效管理","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"6f803e198dca4ef591407ad1f38a9ba2","name":"远程教育","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"76bd754e8f5347c0bc4dfdba1a628f00","name":"产品手册","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"b6717b1ce2524db8ad59afa6198d61d6","name":"订单管理","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"b7e071d77e8248b8b60f0cf359193b01","name":"客户管理","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"c373d3ffd4b942b4b2c3f18e55a345de","name":"工作轨迹","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"d8579157665c4347bfc88520036088a4","name":"工作日志","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"dda38ff3f05f4643b8b5c1df3b34233a","name":"库存管理","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"f58831d1ced14028ae4d4e0d755465a8","name":"下属日志","icon":"user.png","parentId":"0"}],"detail":{"plantNo":"20180421161432841","latitude":null,"plantNameBrief":null,"cityId":null,"qqNumber":null,"roleType":5,"plantLevelId":null,"countyId":null,"plantSpeciesId":null,"legalPerson":null,"settlementMethodId":null,"currency":null,"tel":null,"contactAddress":null,"id":"7e2d6569b6694f9fa1f353fd057c2da5","contactMail":null,"fax":null,"longitude":null,"dutyParagraph":null,"distributorId":null,"postalNumber":null,"contactName":null,"userId":"101c804a8b684bb8bb1ffdf05c9fafd3","provinceId":null,"customerManagementType":null,"plantType":null,"plantSpeciesArea":null,"areaId":null,"phone":null,"createTime":"2018-04-21 16:13:50","plantName":null,"staffId":null}}],"info":{"userIco":"user.png","birthday":null,"password":"e10adc3949ba59abbe56e057f20f883e","roleIds":"5","createTime":"2018-04-22 12:17:18","nickName":"李慧斌","sex":1,"userName":"18765873611","userId":"101c804a8b684bb8bb1ffdf05c9fafd3","status":"1"},"token":"1876587361181686666b54b4c8aa7081179bdc1f9d7"}
     */

    private String msg;
    private int code;
    private DataBean data;

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * positionList : [{"meunList":[{"columnSort":null,"columnId":"072e51b161054dd3b45b856df1e2d145","name":"本月业绩","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"17f068fd07cd42b8b9ca50e17f865a9d","name":"知识库","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"25370fd49e594eacbcb2eb27bd66808a","name":"下属考勤","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"2b332d346470471881c510e195684488","name":"审核","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"42748473a9d5415ebc8145d537559cdb","name":"观摩会","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"48c14ee7a4ba455f901b2cfd5fe6a996","name":"客户对账","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"4e3e0e453bf94a559da78f7ac569215e","name":"考勤","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"5b86b31c7a094b9db87bf09ee7b8d3ea","name":"绩效管理","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"6f803e198dca4ef591407ad1f38a9ba2","name":"远程教育","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"76bd754e8f5347c0bc4dfdba1a628f00","name":"产品手册","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"b6717b1ce2524db8ad59afa6198d61d6","name":"订单管理","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"b7e071d77e8248b8b60f0cf359193b01","name":"客户管理","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"c373d3ffd4b942b4b2c3f18e55a345de","name":"工作轨迹","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"d8579157665c4347bfc88520036088a4","name":"工作日志","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"dda38ff3f05f4643b8b5c1df3b34233a","name":"库存管理","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"f58831d1ced14028ae4d4e0d755465a8","name":"下属日志","icon":"user.png","parentId":"0"}],"detail":{"plantNo":"20180421161432841","latitude":null,"plantNameBrief":null,"cityId":null,"qqNumber":null,"roleType":5,"plantLevelId":null,"countyId":null,"plantSpeciesId":null,"legalPerson":null,"settlementMethodId":null,"currency":null,"tel":null,"contactAddress":null,"id":"7e2d6569b6694f9fa1f353fd057c2da5","contactMail":null,"fax":null,"longitude":null,"dutyParagraph":null,"distributorId":null,"postalNumber":null,"contactName":null,"userId":"101c804a8b684bb8bb1ffdf05c9fafd3","provinceId":null,"customerManagementType":null,"plantType":null,"plantSpeciesArea":null,"areaId":null,"phone":null,"createTime":"2018-04-21 16:13:50","plantName":null,"staffId":null}}]
         * info : {"userIco":"user.png","birthday":null,"password":"e10adc3949ba59abbe56e057f20f883e","roleIds":"5","createTime":"2018-04-22 12:17:18","nickName":"李慧斌","sex":1,"userName":"18765873611","userId":"101c804a8b684bb8bb1ffdf05c9fafd3","status":"1"}
         * token : 1876587361181686666b54b4c8aa7081179bdc1f9d7
         */

        private InfoBean info;
        private String token;
        private List<PositionListBean> positionList;

        public InfoBean getInfo() {
            return info;
        }

        public void setInfo(InfoBean info) {
            this.info = info;
        }

        public String getToken() {
            return token;
        }

        public void setToken(String token) {
            this.token = token;
        }

        public List<PositionListBean> getPositionList() {
            return positionList;
        }

        public void setPositionList(List<PositionListBean> positionList) {
            this.positionList = positionList;
        }

        public static class InfoBean {
            /**
             * userIco : user.png
             * birthday : null
             * password : e10adc3949ba59abbe56e057f20f883e
             * roleIds : 5
             * createTime : 2018-04-22 12:17:18
             * nickName : 李慧斌
             * sex : 1
             * userName : 18765873611
             * userId : 101c804a8b684bb8bb1ffdf05c9fafd3
             * status : 1
             */

            private String userIco;
            private String birthday;
            private String password;
            private String roleIds;
            private String createTime;
            private String nickName;
            private int sex;
            private String userName;
            private String userId;
            private String status;

            public String getUserIco() {
                return userIco;
            }

            public void setUserIco(String userIco) {
                this.userIco = userIco;
            }

            public String getBirthday() {
                return birthday;
            }

            public void setBirthday(String birthday) {
                this.birthday = birthday;
            }

            public String getPassword() {
                return password;
            }

            public void setPassword(String password) {
                this.password = password;
            }

            public String getRoleIds() {
                return roleIds;
            }

            public void setRoleIds(String roleIds) {
                this.roleIds = roleIds;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getNickName() {
                return nickName;
            }

            public void setNickName(String nickName) {
                this.nickName = nickName;
            }

            public int getSex() {
                return sex;
            }

            public void setSex(int sex) {
                this.sex = sex;
            }

            public String getUserName() {
                return userName;
            }

            public void setUserName(String userName) {
                this.userName = userName;
            }

            public String getUserId() {
                return userId;
            }

            public void setUserId(String userId) {
                this.userId = userId;
            }

            public String getStatus() {
                return status;
            }

            public void setStatus(String status) {
                this.status = status;
            }
        }

        public static class PositionListBean {
            /**
             * meunList : [{"columnSort":null,"columnId":"072e51b161054dd3b45b856df1e2d145","name":"本月业绩","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"17f068fd07cd42b8b9ca50e17f865a9d","name":"知识库","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"25370fd49e594eacbcb2eb27bd66808a","name":"下属考勤","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"2b332d346470471881c510e195684488","name":"审核","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"42748473a9d5415ebc8145d537559cdb","name":"观摩会","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"48c14ee7a4ba455f901b2cfd5fe6a996","name":"客户对账","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"4e3e0e453bf94a559da78f7ac569215e","name":"考勤","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"5b86b31c7a094b9db87bf09ee7b8d3ea","name":"绩效管理","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"6f803e198dca4ef591407ad1f38a9ba2","name":"远程教育","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"76bd754e8f5347c0bc4dfdba1a628f00","name":"产品手册","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"b6717b1ce2524db8ad59afa6198d61d6","name":"订单管理","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"b7e071d77e8248b8b60f0cf359193b01","name":"客户管理","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"c373d3ffd4b942b4b2c3f18e55a345de","name":"工作轨迹","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"d8579157665c4347bfc88520036088a4","name":"工作日志","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"dda38ff3f05f4643b8b5c1df3b34233a","name":"库存管理","icon":"user.png","parentId":"0"},{"columnSort":null,"columnId":"f58831d1ced14028ae4d4e0d755465a8","name":"下属日志","icon":"user.png","parentId":"0"}]
             * detail : {"plantNo":"20180421161432841","latitude":null,"plantNameBrief":null,"cityId":null,"qqNumber":null,"roleType":5,"plantLevelId":null,"countyId":null,"plantSpeciesId":null,"legalPerson":null,"settlementMethodId":null,"currency":null,"tel":null,"contactAddress":null,"id":"7e2d6569b6694f9fa1f353fd057c2da5","contactMail":null,"fax":null,"longitude":null,"dutyParagraph":null,"distributorId":null,"postalNumber":null,"contactName":null,"userId":"101c804a8b684bb8bb1ffdf05c9fafd3","provinceId":null,"customerManagementType":null,"plantType":null,"plantSpeciesArea":null,"areaId":null,"phone":null,"createTime":"2018-04-21 16:13:50","plantName":null,"staffId":null}
             */

            private DetailBean detail;
            private List<MeunListBean> meunList;

            public DetailBean getDetail() {
                return detail;
            }

            public void setDetail(DetailBean detail) {
                this.detail = detail;
            }

            public List<MeunListBean> getMeunList() {
                return meunList;
            }

            public void setMeunList(List<MeunListBean> meunList) {
                this.meunList = meunList;
            }

            public static class DetailBean {
                /**
                 * plantNo : 20180421161432841
                 * latitude : null
                 * plantNameBrief : null
                 * cityId : null
                 * qqNumber : null
                 * roleType : 5
                 * plantLevelId : null
                 * countyId : null
                 * plantSpeciesId : null
                 * legalPerson : null
                 * settlementMethodId : null
                 * currency : null
                 * tel : null
                 * contactAddress : null
                 * id : 7e2d6569b6694f9fa1f353fd057c2da5
                 * contactMail : null
                 * fax : null
                 * longitude : null
                 * dutyParagraph : null
                 * distributorId : null
                 * postalNumber : null
                 * contactName : null
                 * userId : 101c804a8b684bb8bb1ffdf05c9fafd3
                 * provinceId : null
                 * customerManagementType : null
                 * plantType : null
                 * plantSpeciesArea : null
                 * areaId : null
                 * phone : null
                 * createTime : 2018-04-21 16:13:50
                 * plantName : null
                 * staffId : null
                 */

                private String plantNo;
                private String latitude;
                private String plantNameBrief;
                private String cityId;
                private String qqNumber;
                private int roleType;
                private String plantLevelId;
                private String countyId;
                private String plantSpeciesId;
                private String legalPerson;
                private String settlementMethodId;
                private String currency;
                private String tel;
                private String contactAddress;
                private String id;
                private String contactMail;
                private String fax;
                private String longitude;
                private String dutyParagraph;
                private String distributorId;
                private String postalNumber;
                private String distributorTypeId;
                private String distributorName;
                private String distributorLevel;
                private String contactName;
                private String userId;
                private String provinceId;
                private String customerManagementType;
                private String plantType;
                private String plantSpeciesArea;
                private String areaId;
                private String phone;
                private String createTime;
                private String plantName;
                private String staffId;
                private String status;
                private String name;

                public String getName() {
                    return name;
                }

                public void setName(String name) {
                    this.name = name;
                }

                public String getDistributorTypeId() {
                    return distributorTypeId;
                }

                public void setDistributorTypeId(String distributorTypeId) {
                    this.distributorTypeId = distributorTypeId;
                }

                public String getDistributorName() {
                    return distributorName;
                }

                public void setDistributorName(String distributorName) {
                    this.distributorName = distributorName;
                }

                public String getDistributorLevel() {
                    return distributorLevel;
                }

                public void setDistributorLevel(String distributorLevel) {
                    this.distributorLevel = distributorLevel;
                }

                public String getStatus() {
                    return status;
                }

                public void setStatus(String status) {
                    this.status = status;
                }

                public String getPlantNo() {
                    return plantNo;
                }

                public void setPlantNo(String plantNo) {
                    this.plantNo = plantNo;
                }

                public String getLatitude() {
                    return latitude;
                }

                public void setLatitude(String latitude) {
                    this.latitude = latitude;
                }

                public String getPlantNameBrief() {
                    return plantNameBrief;
                }

                public void setPlantNameBrief(String plantNameBrief) {
                    this.plantNameBrief = plantNameBrief;
                }

                public String getCityId() {
                    return cityId;
                }

                public void setCityId(String cityId) {
                    this.cityId = cityId;
                }

                public String getQqNumber() {
                    return qqNumber;
                }

                public void setQqNumber(String qqNumber) {
                    this.qqNumber = qqNumber;
                }

                public int getRoleType() {
                    return roleType;
                }

                public void setRoleType(int roleType) {
                    this.roleType = roleType;
                }

                public String getPlantLevelId() {
                    return plantLevelId;
                }

                public void setPlantLevelId(String plantLevelId) {
                    this.plantLevelId = plantLevelId;
                }

                public String getCountyId() {
                    return countyId;
                }

                public void setCountyId(String countyId) {
                    this.countyId = countyId;
                }

                public String getPlantSpeciesId() {
                    return plantSpeciesId;
                }

                public void setPlantSpeciesId(String plantSpeciesId) {
                    this.plantSpeciesId = plantSpeciesId;
                }

                public String getLegalPerson() {
                    return legalPerson;
                }

                public void setLegalPerson(String legalPerson) {
                    this.legalPerson = legalPerson;
                }

                public String getSettlementMethodId() {
                    return settlementMethodId;
                }

                public void setSettlementMethodId(String settlementMethodId) {
                    this.settlementMethodId = settlementMethodId;
                }

                public String getCurrency() {
                    return currency;
                }

                public void setCurrency(String currency) {
                    this.currency = currency;
                }

                public String getTel() {
                    return tel;
                }

                public void setTel(String tel) {
                    this.tel = tel;
                }

                public String getContactAddress() {
                    return contactAddress;
                }

                public void setContactAddress(String contactAddress) {
                    this.contactAddress = contactAddress;
                }

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }

                public String getContactMail() {
                    return contactMail;
                }

                public void setContactMail(String contactMail) {
                    this.contactMail = contactMail;
                }

                public String getFax() {
                    return fax;
                }

                public void setFax(String fax) {
                    this.fax = fax;
                }

                public String getLongitude() {
                    return longitude;
                }

                public void setLongitude(String longitude) {
                    this.longitude = longitude;
                }

                public String getDutyParagraph() {
                    return dutyParagraph;
                }

                public void setDutyParagraph(String dutyParagraph) {
                    this.dutyParagraph = dutyParagraph;
                }

                public String getDistributorId() {
                    return distributorId;
                }

                public void setDistributorId(String distributorId) {
                    this.distributorId = distributorId;
                }

                public String getPostalNumber() {
                    return postalNumber;
                }

                public void setPostalNumber(String postalNumber) {
                    this.postalNumber = postalNumber;
                }

                public String getContactName() {
                    return contactName;
                }

                public void setContactName(String contactName) {
                    this.contactName = contactName;
                }

                public String getUserId() {
                    return userId;
                }

                public void setUserId(String userId) {
                    this.userId = userId;
                }

                public String getProvinceId() {
                    return provinceId;
                }

                public void setProvinceId(String provinceId) {
                    this.provinceId = provinceId;
                }

                public String getCustomerManagementType() {
                    return customerManagementType;
                }

                public void setCustomerManagementType(String customerManagementType) {
                    this.customerManagementType = customerManagementType;
                }

                public String getPlantType() {
                    return plantType;
                }

                public void setPlantType(String plantType) {
                    this.plantType = plantType;
                }

                public String getPlantSpeciesArea() {
                    return plantSpeciesArea;
                }

                public void setPlantSpeciesArea(String plantSpeciesArea) {
                    this.plantSpeciesArea = plantSpeciesArea;
                }

                public String getAreaId() {
                    return areaId;
                }

                public void setAreaId(String areaId) {
                    this.areaId = areaId;
                }

                public String getPhone() {
                    return phone;
                }

                public void setPhone(String phone) {
                    this.phone = phone;
                }

                public String getCreateTime() {
                    return createTime;
                }

                public void setCreateTime(String createTime) {
                    this.createTime = createTime;
                }

                public String getPlantName() {
                    return plantName;
                }

                public void setPlantName(String plantName) {
                    this.plantName = plantName;
                }

                public String getStaffId() {
                    return staffId;
                }

                public void setStaffId(String staffId) {
                    this.staffId = staffId;
                }
            }

            public static class MeunListBean {
                /**
                 * columnSort : null
                 * columnId : 072e51b161054dd3b45b856df1e2d145
                 * name : 本月业绩
                 * icon : user.png
                 * parentId : 0
                 */

                private String columnSort;
                private String columnId;
                private String name;
                private String icon;
                private String parentId;

                public String getColumnSort() {
                    return columnSort;
                }

                public void setColumnSort(String columnSort) {
                    this.columnSort = columnSort;
                }

                public String getColumnId() {
                    return columnId;
                }

                public void setColumnId(String columnId) {
                    this.columnId = columnId;
                }

                public String getName() {
                    return name;
                }

                public void setName(String name) {
                    this.name = name;
                }

                public String getIcon() {
                    return icon;
                }

                public void setIcon(String icon) {
                    this.icon = icon;
                }

                public String getParentId() {
                    return parentId;
                }

                public void setParentId(String parentId) {
                    this.parentId = parentId;
                }
            }
        }
    }
}
